package com.fs.service;

import com.fs.pojo.User;
import com.fs.vo.PageResult;
import com.fs.vo.SysResult;

import java.text.ParseException;
import java.util.List;
import java.util.Map;

public interface UserService {

//    List<User> findAll();
//
//    String login(User user);
//
//    PageResult findUserList(PageResult pageResult);
//
//    void updateStatus(User user);
//
//    void deleteUserById(Integer id);
//
//    void addUser(User user);
//
//    User findUserById(Integer id);
//
//    void updateUser(User user);

    SysResult addUser(Map<String,Object> request) throws ParseException;

    SysResult editUser(User userEntity);

    SysResult list(PageResult request);

    SysResult changeStatus(Integer id, Boolean status);

    SysResult delById(Integer id);

    SysResult getById(Integer id);
}
